
package com.mt.api.modules.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
*
* @description /
* @author plover
* @date 2020-07-06
**/
@Data
public class AppOrderVo implements Serializable {

    private Integer id;

    private String orderNo;

    private String orderTime;

    private String receiver;

    private String rphone;

    private String rarea;

    private String raddress;

    private Integer status;

    private String statusName;

    @ApiModelProperty(value = "打印状态 0未打印 1已打印 2打印失败")
    private Integer printStatus;

    @ApiModelProperty(value = "送货地址")
    private String shippingAddress;

    @ApiModelProperty(value = "订单金额")
    private String amount;

    @ApiModelProperty(value = "结算状态 0-未结算 1-部分结算 2-结算完成")
    private Integer settleStatus;

    @ApiModelProperty(value = "结算金额")
    private String settleAmount;

    private Integer qty;

    private List<OrderDetailVo> orderDetailList;

    @Data
    public static class OrderDetailVo {
        /**
         * 款号
         */
        private String cargoNo;
        /**
         * 颜色
         */
        private String color;
        /**
         * 尺码
         */
        private String size;
        /**
         * 数量
         */
        private Integer qty;
    }

}